Property investment company Cogress has secured £1.6m to fund a new mixed-use property development in North London. Situated in Finchley, an area...